﻿@charset "utf-8";

/*Css Document*/

/*导航最外层*/
.navmenu-container { width: 100%; }

/*导航里层ul*/
.navmenu-container .navmenu { width: 100%; }

/*第一层li*/
.navmenu li.level-0 { display: block; padding: 25px 10px 30px; width: auto; position: relative; float: left; }
.navmenu li.level-0:after { content: " "; display: block; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #2476c2; position: absolute; left: 44%; bottom: 0; display: none; }
.navmenu li.level-0-first:after { border-bottom-color: transparent; }
.navmenu li.level-0 a.level-0 { font-size: 18px; color: #fff; }

/*第一层li下的子导航*/
.navmenu li.level-0 div.sub { width: 100vw !important; background: #2476c2; position: absolute; left: 0; top: 73px !IMPORTANT; display: none; /*opacity: 0; transition: .3s;*/ }
.navmenu li.level-0 div.sub ul.sub-0 { width: auto !important; position: relative; overflow: inherit !important; }
.navmenu li.level-0 div.sub ul.sub-0 li.level-1 { display: inline-block; width: auto; padding: 29px 10px; }
.navmenu li.level-0 div.sub ul.sub-0 li.level-1 a.level-1 { font-size: 16px; color: #fff; }
.navmenu li.level-0 div.sub ul.sub-0 li.level-1 a.level-1:hover { font-weight: bold; }

/*添加隐藏样式*/
.navmenu li.hover div.sub { display: block;	/*opacity: 1!important;
			transition: .3s;*/ }
	.navmenu li.hover:after {	/*opacity: 1;
					transition: .6s;*/
	display: block; }
	.h_nav .navmenu li div.sub-1 { display: none !IMPORTANT; }